Top definition
Ofrel a word combining "Oh, for real"
as follows:When he sd to her,"I won 5 trillion dollars today.", she sd "Ofrel".
by Weylon and Sasha February 13, 2009
Get the mug
Get a [Ofrel] mug for your barber Paul.
buy the domain for your diy blog