1 definition by YOGURLINSHORTS

1
a flap which is unawfully hammy
"oi hammy flaps, your flaps are ham, fancy making me a sandwich!"
by YOGURLINSHORTS March 24, 2017
Get the mug
Get a hammy flaps mug for your cat Vivek.