Top definition
Slang term for "sleep" often used in an agitated state.
Would you stop making noise and GO SLESLE
by Mr. Cheezefry August 14, 2016
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush