1 definition by GangstaMedic69

1
When getting titty fucked, and the male ejaculates in your nostrils, blocking your nasal passages, making a loud "thwap " sound, so when you giggle it sounds like you have CHF.
In the crew lounge the other day, Candace was telling us about her latest Happy Dragon
by GangstaMedic69 June 15, 2017
Get the mug
Get a Happy Dragon mug for your Facebook friend Larisa.