1 definition by jontucker

Er dat henya is a smelly hoe she suks dik wif her fish lips an she stinks of da sea ew
by jontucker November 24, 2011
Get the henya mug.