Top definition
1: A square who hangs around the streets in the early morning.

2: A clumsy or foolish person.
1: "Did you see that guy? What a longboon!"

2: "Why didn't you ask someone for directions you longboon!"
by Breeze3ze August 02, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush