Skip to main content

Definitions by All I do is sigh oh lord.

Marcus Leong 

A nerd chigga who always stalk girls for their big tiddies. Also define as a weeaboo.
That fricking Marcus Leong is always stalking these girls should we call the police?