look up any word, like the eiffel tower:

1 definition by DaddyDayCaresAlot

 
1.
Furious kissing, perhaps in a public place.
Katie and Phil were brashing in the cloakroom
by DaddyDayCaresAlot December 23, 2009