look up any word:
1. boocheba
a worm that is extremely long and is possesed by the devil and after being cut can still survive
dang that stupid boocheba wont die
by scott Mar 29, 2005 add a video
rss and gcal