Skip to main content

Definitions by treras93

someone (usually female) who is dum as hell and smells like shit all the time
tipold by treras93 December 15, 2008