What is Manguchas?
Broken down it means; manly genital and urinary organs; urogenital of Charles.
I got hit by Manguchas.
See manguchas, manly, charles, carlos