Top definition
Tired, exhausted, ready to be done.
They were walking forever, it was Bobo who fell over in exhaustion with Langerfoot!
by Danyadolittle April 22, 2012
Get the mug
Get a Langerfoot mug for your mate Georges.