Top definition
Altay; someone who likes to have rough sex on a daily bases and loves to suck dick in his free time.
Oh! Look there's an Altay!
Is he pulling an Altay?
by smdsmdsmd June 10, 2017
Get the mug
Get a altay mug for your mother-in-law Julia.

Available Domains :D