Definitions by wozamatod
froffhead
a fellow who is notable for getting on the froffies.
Or term used to describe someone who is partaking in comparitively odd behaviour or acting like a clown.
Or term used to describe someone who is partaking in comparitively odd behaviour or acting like a clown.