Top definition
A guy who has a shit load of sex and doesn't die
You see that guy Aaron Huckle ye he can have me
by Killmenow724 May 07, 2018
Get the mug
Get a aaron huckle mug for your cousin Helena.