one who itches his little testicles in public.
David Garcia scratches his balls while talking to us.
10👍 4👎