look up any word, like eiffel tower:

1 definition by cheezyfresh

 
1.
getting a blowjob in the bushes
I just went ghost hunting!
by cheezyfresh November 12, 2007