a saying meaning this something is the bomb!
Wow, this bitch is soooo quoo
by Monica April 06, 2003
1 more definition
A person that believes their friends when they come up with a fake word that they claim is indeed in the dictionary.
Josh is such a Quoo for thinking that was a word!
by Domo1016 April 01, 2015