look up any word, like jamflex:
 
1.
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