1 definition by NeroXenuLiger

A very talented comedien who just happened to bang your mother last night.
Dude, for some odd reason when I got home last night, The Almighty Carrot Top was leaving my house.
by NeroXenuLiger May 6, 2006
Get the Carrot Top mug.