look up any word, like fuck boy:

2 definitions by guerrald

 
1.
The best place ever

A place with nice girls
I will be going to nairobi soon
by guerrald January 25, 2007
 
2.
When a girl(or guy) pleasures themself, with nobody else around
He found her rommate and went to ghost ride in the bathroom

by guerrald January 25, 2007