Top definition
Muskato...shavdo...dumo....usually found watching retarded anime cartoons.....and in the toilet..
Ammi! Shavdu wont give me the remote...
by MILLSZZ August 16, 2008
Get the mug
Get a shavdu mug for your coworker Georges.