Skip to main content

Definitions by cashoo

Awkward Walrus 

the weird spot in your bed that you never sleep in.
dude, you totally took up Awkward Walrus space last night.
Awkward Walrus by cashoo November 29, 2009