1 definition by ghostlyswoosh

a word used by the sexiest living creatures on the earth
“once he broke out the ‘kachow’ i was turned on for hours”

“yeah lightning mcqueen is fucking sick
by ghostlyswoosh July 19, 2018
Get the kachow mug.