Skip to main content

D'Ice's definitions

terradactyle

Slapping a hoe in a flapping-wing motion using rubber gloves thus making her screech
My bitch was so slow at baking me a pie that I busted into the kitchen and terradactyled that screaming hoe.
by D'Ice March 27, 2009
mugGet the terradactyle 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