Top definition
a device for storing ones twat while it is not in use...i.e. Knickers!!
"Now we've finished shagging i'll just slip my twat back in its hamock!
by Scattyman May 01, 2005
Get the mug
Get a twat hamock mug for your coworker Jovana.