1 definition by bobfiosdhrsui

Top Definition
a girl that smells really bad
Anchalee smells like buttsex
by bobfiosdhrsui February 23, 2008
Mug icon
Buy a anchalee mug!