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
Get the mug
Get a Tokyo Flysquatter mug for your friend Vivek.