Top definition
a good looking guy that can make your day just by his smile. A guy that everyone falls in love with the second they meet him, a guy that every girl wants.
I wish I had a Taeber
by bandage January 11, 2015
Get the mug
Get a Taeber mug for your mate Nathalie.