Marcus Leong Share definition Flag 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? Marcus Leong by All I do is sigh oh lord. September 18, 2019 0 0 Get merch Get the Marcus Leong mug. Buy Now — $32.95 See more merch