Top definition
a hemroid so huge it feels like a ham as been shoved up your ass...
My ass was so swoled up it felt as if I had me a hamroid all up in there.
by johny drama December 26, 2007
Get the mug
Get a hamroid mug for your fish Zora.