1 definition by drsassypants

Top Definition
Spanish version of 'WHHAAATT!' (in high-pitched voice)
'Check out my new kicks! qqquue!'
by drsassypants March 03, 2014

Mug icon
Buy a qqquue! mug!