Top definition
Someone so demanding, that they are just insane. Inspired by Mandy.
Wow, you're being so demandy.
by yoyoyoyo12345 July 07, 2011
Get the mug
Get a demandy mug for your fish Vivek.