Top definition
When someone falls asleep sitting straight up with their head hanging off to the side and their arms are posed like a T-Rex's.
Franklin sat down on his couch to watch a movie, but he was raptor napping in just a few moments.
by TrueBloodedSNF August 04, 2010
Get the mug
Get a Raptor Nap mug for your brother José.