1 definition by youdontknowmek

1
place. also referred to as "Scary Mesa" do to its nack for housing unstable drama-seeking boobs.
guy#1 "did you see the fight in serra mesa last night?"

guy#2 "yeah i was all like "betcha wont hit em!!"

guy#1 "your not right kid"
by youdontknowmek November 12, 2008
Get the mug
Get a Serra Mesa mug for your sister-in-law Riley.