1 definition by taksin

Top Definition
見たか!恐れ入ったか!
I got a babe from a cheerleading squid, and you failed. In your face
by taksin February 15, 2016

Mug icon
Buy a In your face mug!