1 definition by xwoah victoriax

obnoxious little scene girl- "OMG, did you see that patd video last night on MTV, omg so amaaaaazing. loves patd '06"
by xwoah victoriax August 16, 2006
Get the patd mug.