Skip to main content

Thom Thompson's definitions

smeagle

to obtain something in a sneaky or underhanded manner.
Even though I wasn't invited, I smeagled my way into the party.
by Thom Thompson December 30, 2008
mugGet the smeaglemug.

Share this definition