look up any word, like the eiffel tower:

1 definition by glaids

 
1.
to slap your dick across a womens face
i dumbfouned the shit out of that girl.
by glaids April 08, 2004