Top definition
Ey girl you DFAP???

I was with Sarah last night and guess what!?!?!? she's DFAP!
by Moe21 January 31, 2010
Get the mug
Get a DFAP mug for your coworker Nathalie.