meaning of beaushanks

beaushanks meaning in Urban Dictionary

Ridiculous or incredible; a playful and light jibe to a friend.