stick it up your ass! - German English Dictionary