look up any word, like leh:

1 definition by thegreatestpersonintheworld

 
1.
A word used to describe those who lose their virginity to prostitutes.
"Hate to be a Chibo and have to pay for my first time"
by thegreatestpersonintheworld June 28, 2009
10 2