1 definition by marikoko

Top Definition
It is a flesh hat

wearin your labia as a touke
by marikoko April 13, 2006
Mug icon
Buy a touke mug!