1 definition by oeki

Top Definition
a cigar.
hey bro lets go smoke some toads.
by oeki January 07, 2012
Mug icon
Buy a toads mug!