look up any word, like darude - sandstorm:

1 definition by fst6

 
1.
Hump fiercly
Tom likes to froggle emma
by fst6 July 28, 2008