1 definition by Beakersworld

Top Definition
To ingest substances, usually drugs, via the nasal cavity.
“You gonna get it up the beak tonight?”
by Beakersworld January 08, 2019

Mug icon
Buy a Up the beak mug!