look up any word, like donkey punch:
 
1.
adj. To be outgoing, playful, energetic, and in some cases tough
that biznatch is str8 lautz!
by captn tying knots February 16, 2011