Top definition
A secret way for gay people to say that they want to have sex with each other.
Quankaboo?”

“Quankaboo!!”

*proceeds to have sex*
by IcedTree November 09, 2019
Get the mug
Get a quankaboo mug for your barber Günter.