Top definition
A guy that has a big nose thats the size of his wee-wee
My man ....
Me: what?
That guy has a Tucanaso
Me: Oh hell yea
by Eduardo Romero Alonzo May 14, 2018
Get the mug
Get a tucanaso mug for your dog Julia.