1 definition by shavanna chi chi

Top Definition
A HUGE penis on a male body or maybe a trans
Oh my god, did you see louis sausage factory?!
by shavanna chi chi June 17, 2005

Mug icon
Buy a sausage factory mug!