Skip to main content

Definitions by jmatt89

toucan stubs 

large lips, specifically on african-americans
"Mmmm, dat girl got sum toucan stubs!!"
toucan stubs by jmatt89 August 12, 2012