Skip to main content

Definitions by Andquote

yancarlos 

Someone with a very distinct laugh, that you can always hear a mile away. Also makes you wanna duck your head in public.
Me: Damn it's Yancarlos.
Friend: Don't make him laugh it's dangerous. Proceed with caution.
yancarlos by Andquote November 30, 2016