1 definition by borriss cloaten

Top Definition
gorgeous girl. amazing at giving bj's! and a good friend.
OMFG! did you see that melissa a?! she is amazing at bj's!
by borriss cloaten June 07, 2011

Mug icon
Buy a melissa a mug!