Top definition
someone who arrives at your house at 2:30 am to pass out 2 minutes later in an awkward position while watching Creepshow2
gruffin: yo ld can i come to your house?
ld: no
gruffin: do you want me kiss you?
by cgriff88 March 22, 2009
Get the mug
Get a Gruffin mug for your coworker Vivek.
2
A person who is grumpy 1st thing in the morning
What you being such a Gruffin for? bad night?
by DoofusMcgee June 30, 2011
Get the mug
Get a Gruffin mug for your mate Abdul.

Activity