{{term}}
- {{preview}}
Top definition
toucan stubs
large
lips
, specifically on african-americans
"
Mmmm
,
dat
girl got
sum
toucan stubs!!"
by
jmatt89
August 12, 2012
Get a
toucan stubs
mug for your cat Rihanna.