1 definition by Djdjuxndjx

Top Definition
When your having intercourse And your about to nut put your dick in your girlfriends nostril And let it rip
“Bro I have my girl a leaking nostril Last night”
by Djdjuxndjx April 17, 2019

Mug icon
Buy a Leaking Nostril mug!