1 definition by subwayeatfreshlemonade

Top Definition
wrena holliday
i have a big nose and i'm soo ugly... shut up wrena your annoying
by subwayeatfreshlemonade June 26, 2010
Mug icon
Buy a annoying mug!