1 definition by newyorkgirrrll

Top Definition
ugliest person in the entire planet...and maybe the universe.
john: this marlou guy is so ugly....
by newyorkgirrrll June 18, 2013
Mug icon
Buy a Marlou mug!