Top definition
When a Female specimen is dropping a deuce while sucking a dick.
"i was at a party and i walked into a bathroom while some chick was taking a shit, it was at that moment when i realized i was about to be WaftingWangDango 'd."
by JimmysJerkinIt-DankJustin June 29, 2013
Get the mug
Get a WaftingWangDango mug for your father-in-law Vivek.