Top definition
A hemorrhoid the size of a meteor. And twice as hot.
I can't go horseback riding with you tomorrow, dude.

Why not?

Asstorrhoids.
by Armand Dillo October 29, 2010
Get the mug
Get a asstorrhoid mug for your mate Trump.