1 definition by Urrrbann- Diccccccckkck-shoon-narrie

The smell of a dirty ass female who hasn't washed her thang in 3 months!
Holy Shi...That girl is rank!
Get the rank mug.