1 definition by John_OB tampon

to be hit smack in the middle of the forehead with a rather large penis
or the sound it produces
by John_OB tampon March 30, 2004
Get the thwap mug.