Skip to main content

Turro's definitions

Tear a new asshole

To be extremely annoying to someone; to mistreat somebody to an extreme.
My boss is extremely demanding, he tear a new asshole to all his employees daily!
by Turro June 7, 2009
mugGet the Tear a new asshole mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email