1 definition by yourmom'scar

Top Definition
An adjective that describes something that's truly amazing.
"That's regfu!"
by yourmom'scar March 24, 2021

Mug icon
Buy a regfu mug!