1 definition by Layton Dupree

A word (term) Riverside players use after beating Tarboro’s ass in baseball.
by Layton Dupree April 6, 2023
Get the tarboro k mug.