by LoveLife16 November 20, 2017
A man, Typically a Mexican super hero of Hispanic heritage, That likes to show his friends his "shim chee chee".
Also likes poo poo cachoo
Also likes poo poo cachoo
by Colinantor April 10, 2007