look up any word:
1. quoo
a saying meaning this something is the bomb!
Wow, this bitch is soooo quoo
by Monica Apr 6, 2003 add a video
rss and gcal