1 definition by BFT83
Dude last night Alana gave me a Blarnold.... Best feeling in the world.
Will what's your best sex experience?
Getting a Blarnold from Ellie
Will what's your best sex experience?
Getting a Blarnold from Ellie
by BFT83 June 12, 2012