vashtuk

A strange eastern european man who slides into your house at 3 in the morning and makes a home of your work surfaces.
" When's that vashtuk being evicted!?"
by Dabheel Parver October 04, 2004
Get the vashtuk mug.