A painful blemish on the taint. ie wart or ingrown hair.
by Obizzlefoshizzle February 04, 2010
1 more definition
A funny guy, often caught making people smile, not the brightest but can make your day bright
When I met him, I knew he was a Taevyn
by Ace Bangah February 16, 2015