Omar Ahmed

A guy who smokes a lot in Stephen Lewis Secondary School Mississauga
by LosBlancos November 7, 2012
mugGet the Omar Ahmedmug.

Share this definition