1 definition by Oof, there’s the sauce

Somebody who is in love with frog phalluses.
Bufo, a man who dreams of frog dong.
by Oof, there’s the sauce February 3, 2022
Get the Bufo mug.