1 definition by jontucker

Top Definition
Fish lover
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

Mug icon
Buy a henya mug!