Top Definition
Where a man/woman lies down, and another squats over him/her, shits on their chest, slaps them in the face and then cums in their eyes.

Generally regarded as a nice thing to do in Glasgow.
Woman: Shall we go to a museam today?

Man: No, lie down and let me give you a Tokyo Flysquatter.
by thedman4 November 19, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.