look up any word, like kappa:

1 definition by Bria Ria Ia A

 
1.
The penis of a hairless kangaroo
The origock on that kangaroo is huge!
by Bria Ria Ia A August 20, 2009