Skip to main content

Definitions by Theboss123

Shua Ohana 

A retarded douche bag
I saw a Shua Ohana and he was growling.
Shua Ohana by Theboss123 December 17, 2012