Top definition
It means your forehead
I swear I've got mug written across my fodda
by pedrothepedo May 27, 2018
Get the mug
Get a Fodda mug for your sister-in-law Nathalie.
buy the domain for your diy vlog