Top definition
To fall over or collapse so that a person or an object remains motionless for a prolonged period of time.
Oh man I was sitting on the ping pong table and it quinned.

I was so drunk I just quinned on the floor for the night.

I got hit so hard I quinned and didn't get up for 10 minutes.

I wanted to Quinn so hard but I couldn't get my shoes off.
by El Amigo de Quinn October 09, 2009
Get the mug
Get a To Quinn mug for your guy Jerry.