Skip to main content

liamado's definitions

Logan's Runners

A feeling of inevitable euphoria approaching
"Hey, look at Evie and Harry over there talking"
"Thats so Logan's Runners"
by liamado October 11, 2012
mugGet the Logan's Runnersmug.

Share this definition