Top definition
Spanish version of 'WHHAAATT!' (in high-pitched voice)
'Check out my new kicks! qqquue!'
by drsassypants March 03, 2014
Get a qqquue! mug for your mother-in-law Zora.