1 definition by Tyler347

Hot, sexy chick thats a freak under the sheets damn that girl turns me on!
You took Meesha home!! Bet she blew your mind!
by Tyler347 March 11, 2016
Get the Meesha mug.