Skip to main content

Definitions by ur.mummy/gagz_on_mekox

red from angry birds

also has hot mom
woah! that guy is a red angry bird and hot damn, his mom is fine af. what a fucking sontaya
sontaya by ur.mummy/gagz_on_mekox January 2, 2023

duck on the radio

duck on the radio or duck OTR is a person who shaggs everyone's mother in doggie style while reciting The Fitness Gram Pacer Test, duck OTR also is a person who hates every Liam to walk the face of earth.
omg, that person is such a duck on the radio