Top definition
A name to give to some one when you don't know what to say...either nice or nasty.
by Starloz December 12, 2006
Get the mug
Get a mefta mug for your daughter-in-law Nathalie.
buy the domain for your pet site