Top definition
An individual who possesses amazing and fantastic wit and intelligence and should be destined for success, but always seems to fail at the last hurdle.
That mofra busted his leg 50 metres from the finish!
by TheStriker475 November 06, 2013
Get the merch
Get the Mofra neck gaiter and mug.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your cat Helena.