look up any word:
1. mumfo
The british word for mofo
" Ello lad, your a mumfo."
by Simon Cooper Apr 20, 2005 add a video
rss and gcal