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 Flower mug.by monkeyfoot12 March 3, 2010
Get the wanking the flower mug.Related Words