omgIizAJ's definitions
A girl that has a massive/strong amount of perfume on, so much that when you walk past her, she might even make your nose burn
by omgIizAJ October 16, 2010
Get the Walking Flowermug.
Get the Walking Flowermug. We'll email you a link to sign in instantly.