MANGUCHAS

Broken down it means; manly genital and urinary organs; urogenital of Charles.
I got hit by Manguchas.
by Jose Carlos Rivera November 5, 2007
mugGet the MANGUCHASmug.

Share this definition