1 definition by schnivvyfwee

Top Definition
When you sniff a beagles arse and the sensation instantly makes you blow your load
I just beagle sniffed my friends dog
by schnivvyfwee January 22, 2015

Mug icon
Buy a beagle sniff mug!