1 definition by The Stallion 123456

A young man who has sex with old grans.

Has been known to lock them in his room for weeks.
by The Stallion 123456 November 23, 2011
Get the Attuoni mug.