1 definition by THEORANGESHEEP
this is something that NO ONE knows the answer to.
and neither do i.
Some people believe it is a drug from Africa...maybe
and neither do i.
Some people believe it is a drug from Africa...maybe
by THEORANGESHEEP October 19, 2009