Top definition
A male who is unable to grow a moustache, normally foreign and full of enery
Look at the tachello on that geezer
by Redfin June 21, 2018
Get the mug
Get a Tachello mug for your mate Callisto.