Top definition
a very powerful drug
damn, those were some crazy shnaggleframps last night.
by Grande February 03, 2005
Get the mug
Get a shnaggleframps mug for your dog G√ľnter.