meaning of boo stank

boo stank meaning in Urban Dictionary

some guy or woman that is perhaps not your "companion" however have sexual intercourse with and she or he is your most useful bud.