Skip to main content

Bigboicurly 's definitions

Japanese snapdragon

Share definition
The act of one person sitting on another person's face and farting directly into their nose thus making the fart come out of their mouth.
"Bro did you hear what happened to Derrick, his girl pulled a Japanese snapdragon on him"
by Bigboicurly May 28, 2021
Flag
mugGet the Japanese snapdragon mug.