Top definition
When a feeling of unbelievableness overcomes you and no words come to mind, simply say 'oaft'
"OAFT! Its snowing in July"
by The Oaftmeister February 03, 2008
Get the mug
Get a oaft mug for your mate Jerry.
buy the domain for your travel blog