Skip to main content

Definitions by miss_frog_eyes

Fireduck 

When your having oral-sex with someone and they have duck lips but they catch on fire
The other day I saw a fireduck on xxx.com
Fireduck by miss_frog_eyes April 1, 2024