Top definition
Someone with an extreme love for soccer (football).
Me: Damn, this kid is crazy about soccer.
Phil: I know, what a Betoya!
via giphy
by MNB10H August 01, 2017
Get the mug
Get a Betoya mug for your fish Helena.