1 definition by The Narrator

(Adjective)
Used to describe extremely annoying females that are just plain stupid moles. Girls that hang around people that don't like them because they have no other friends and have done pretty much every guy on the block. They're like a toxic odour that just lingers there for days and days and is impossible to get rid of. Death to all marps!
Erin McKay is The Original Marp.
by The Narrator April 13, 2005
Get the marp mug.